Add user model with db migration
Validate user attributes

Also suppress i18n validation deprecation warning
Validate length of user's name
Validate user's email format
Enforce email uniqueness
User authentication