added methods to switch the remote control mode with booleans
updated readme
improved test suite
Added a close() method to close the tcp connection