created User model
spec/models/user_spec.rb<updated with the test data>
spec/models/user_spec.rb<test described> spec/models/user.rb<validation described>
~/user_spec.rb <test for name lenght described>
~/user.rb <validation for name length added>
~/user_spec.rb <test for valid email format described>
~/user.rb <email format validation done using regular expressions>
test for email uniqueness added to ~/user_spec.rb
uniqueness added to email validation ~/user.rb
case sensitivity => false in ~/user.rb
 uniqueness enforced in db/migrate/20140127133053_add_index_to_users_email.rb
ensuring email uniqueness in downcasting in app/models.user.rb
gem bycrypt-ruby added to gemfile
ensuring that the user object has a password_digest column ~/user_spec.rb
 password digest added
password and password confirmation added to spec/models/user_spec.rb
app/models/user.rb provided with a secure_password method<commented out tmemporarily>
tests for password length and authenticate described in user_spec.rb
complete implementation for secure passwords in user.rb
I18n.enforce_available_locales = true added to config/application.rb