Add User model with tests and presence validation for username and email