Makes basic user model including password authentication, 1 failed test for unknown reason