Added initial mediator module