Split TCP into TCPCLIENT and TCPSERVER, worked on server functionality.

(almost there with it, too!)