first organize the code with comments
upgrade socket.io and express.js

required some retooling of how everything is setup