A java program with a server and multiple chat clients.