Presentation about the mediator pattern in JS