Add bcrypt-ruby gem
Add a password_digest field to User model
Add unit tests to password usages
Add password validations to User model