DI experiment with Mediator module and Socket.io.
Workingday.js is the example to follow.