Make a basic User model (including secure passwords)
General updates and revisions
Finish user signup
Add SSL in production
Update password_digest error output to password
Finish sign in