Implemented the RPIPlayerService, and the Server side of the service