simple telnet chat for practicing async/sockets