Remove TCPSocket and use MessageProcessor instead

memset?