add socket.io dependency