Renamed PlayerInterface and subthings to PlayerCommunicator.