event-emitter build on top of engine.io