Display chat messages

All chat messages are now routed through the CommunicationManager, which
will implement a ton of related functionality as well.