Add a bunch of API plumbing
Genetate tokens from securerandom on save
Implement sign up, log in and log out routes