Added event sourcing component
Renamed EventHandling -> EventBus