Add socket.io and NodeJS for pushing updates