Issue #94 : code refactoring: remove the singleton design of PacoEventManager, etc.