user model and db migration added
annotate gem installed
user model spec added
user model validation, tests and email index migration added
user password authentication and tests added