Add in User model and some simple validations
Add index on user email and additional validations
Add secure password to User