updating to express 4. adding socket.io.