Removed the interface Observer from EventBus
wrote fireEvent in eventbus and renamed fireEvent in the wrapper to doEvent.