Renamed Messaging to Communication and added QueryHandler.
Converted communications to Tasks.