Expanded ChatInterface to include broadcasting and leaving a room, simplified queryMessages to query all rooms.
Created a FunctionalInterface to perform an action on all Rooms currently tracked by the interface
Created summoning and unsummoning commands