Added User model
Added validations for User email and name attributes
Added several rspec tests for password authentication
Basic User model is complete, with password authentication