generated and migrated User model
added user.rb validations + user spec test for validations and presence of properties
added max length validation and test to user.name
tested and added validity of email addresses
tested and added validity of email addresses by matching with sample list of valid emails addresses
added uniqueness validation to email addresses under case-insensitive condition
added index with unique option + rake db:migrate with rails console closed + downcase emails before save for ALL database to work successfully with lower case
added password_digest to users
added password and password_confirmation and tested successfully
added authentication test to user spec
added password length validation + implemented has_secure_password function
added I18n.enforce_available_locales = true in config/application.rb to remove deprecated warning during integration_test
added email downcase validation
alternate implementation of before_save in user model
improved VALID_EMAIL_REGEX to invalidate double dot emails
allowed debug params to show in development env
added routes for user via resources :users + added show view + defined show function in user controller
created sample user object using factory girl in spec/factories.rb + used it for user page spec test
make test pass for show user page
changed naming to distinguish between local variable name and user model name inuser_page_spec.rb