Updated comms module for modularity for message routers