Added some new classes, including a PlayerRepository.