Remoteplaying now has a checkable button and cleanup of RemotePlayer