Implemented more of PlayerService