started extracting event bus out of core package
Extracted event bus out of core package