A peer-to-peer command line chat system