Added socket.io module