Update UI and some user stuff

-Updated look of UI
-Removed traditional "username". Usernames are now emails. Register and
logging in uses email/password.