Provides communication glue between components such as Parser, Gamebots and Agent.