minor cleanup
Add User model
write first pending test
fix pending test error
test for user methods
Add test to check name validation
Pass name validation
add test for email
pass email validation
test for name length and pass it
check for email format
fix typo in test
test and pass email unique
test and pass case sensitive email
Add index for email in database
lower case email before storing
add, test and pass new field in database
test password
test on password
fix typo in password test