Initial user model setup
Add User model validations and associated tests. Update simplecov gem to latest version.
Add user model validations for password and email