Creates a set of GUI based programs in Java Swing that allows multiple people to connect together and send messages to specific chat user or to the entire group.