Add User model
Begin using annotate for models
Add User validations
Add secure password authentication to users
Annotate password_digest in User