Refactoring tests
make a basic user model including password