added user model and made it validate a name exists
added user model and made it validate a name exists
made model validate user's name is less than 50 characters
added test for email validation
added email validation to user model
added email validation
added bcrypt gem
added password authentication to user
added password validation
added test for email downcasing