More functionality in UserController and clean GameService