As the TCPServer accept()s in an endless loop after each message sent, the connection between client and server has to be re-established after each message. Added the changes to achieve this to TCPClient, that is, after each message sent the connection is closed and reastablished. Test-messages work now.

Added initial InputHandler