A simple p2p chat client with a server over TCP/IP.