create separate service using socket.io because featherjs needs some refactoring