basic user model + tests
basic user model + tests