add socket.io to deps