Add Socket.io