Add: EventManager (opensource)