created User model using generate command. This created 1. user.rb, 2. [timestamp]_create_users.rb (for migration) and 3. user_spec.rb (for testing)
created  User model with name, email, and password attributes, together with validations, enforcing several important constraints on their values. Also, can securely authenticate users using a given password.