Chat client and server.