Adding underwater screen, refactoring the server, adding user auth, and a bunch of minor fixes
Merging in the new particles
Readying to push to gold