add socket.io dependencies