create validations
add password_digest to user database
Finish modeling users
Make it ssl secure