A simple chat application demonstrating TCP Sockets in Java