Implemented a chat system
- Chat messages can now be sent between the two clients.
- Cross thread protection had to be implemented for the ChatWidget.
- The server has some problems noticing when clients have disconnected from the server, this needs to be addressed.