[#57614284] Initial user authentication work.
[#57614284] Login Works

Made the login non-superficial. Loads appropriate stuff
[Finishes #57614250] Login Works

need stuff for logout and account creation
[#57614546] Can now log out through /logout
[#57614546] Better API response for logout
Fix typo
[#57614546] Preliminary user creation through POST to /user
Fix Heroku compatibility
[Finishes #57614600] Register button added works

Added a register button that registers the current password and username
in the GUI to the server. I'll work one something that sucks a little
less later.
[#57614608] Allow for deletion of account through DELETE /user
Added in webpages for admin support. They aren't working, but these are just the HTML base files I'll be modifying.