Enforce uniqueness of users' email addresses
Add password to user model
Add test for enforcement of lowercase email addresses