Implemented TCP client and TCP server WIP