Continuing to set up node.js

Adds socket.io as dependency don't merge me until austin says so