Renamed DatastoreUserRepository to UserRepositoryImpl.
UserRepositoryImpl can get all users from the datastore.
UserServiceImpl can get users from the UserRepository.
UserController enables a client to get a list of all users.
Added RequireJS Library.
Added AngularJS libraries.
MainController should have a heading.