MessageBus class added