inital (UNFINISHED) commit for TCPClient class

connect to tcpserver, send and receve packets of data
needs lots of work