A peer to peer chat client.