Add shoulda-matchers to Gemfile
Complete unit tests for user model
Add validations to user model