User schema defined
User schema done
added validations to User attributes and added index for email attribute
User model first phase finished
added password to User model and password validation logic