Update user model and migration with validations.
* add email field with validation for uniqueness.
* validating name, email, and password for presence.
Merge pull request #11 from elenasharma/model_migration_validations

Update user model and migration with validations.