adds observer as responder to all registered events, completes Mediator as orchestrator