BHAAEventManager
move the event-manager plugin code to its own class