DatastoreUserRepository should enable clients to create a user.
DatastoreUserRepository should enable clients to get a user.
UserServiceImpl should facilitate getting a user.
UserServiceImpl should facilitate creating a user.