Register / Login

API:
Register
Email + Username + Password
Login
Username OR Email + Password
Session
Token is stored in localStorage (okay for now, not best security)