Made a basic user model, with secure passwords.
Added correct email validation and unit test.