Mark the methods as virtual
Implemented User.FindByEmail
Rename fields for consistency