get rid of event listener class config, add (commented out) example implementation config instead; make initial config abstract
specify which Event class is returned on getEvent() of event adapters