Milestone 3: Client/Server/Chat Connections
This milestone features these tasks:
a server that runs and can be connected to by the clients
a chat server where players can enter text form the Client GUI and echoes it back to all players