TCP Socket Client

Initial implementation of a application using TCP sockets