New Site.

Site has been updated. Question, complaints, concerns, stuff not working? Join us on discord and complain to the mods/admins/ambassadors.

Enjoy. I hope.