adding category panel and event bus to the project