Branch Commit
Add password authentication
Make user.rb and user_spec.rb look better