Added socket.io dependency