update less middleware call, add socket.io to package.json
fixed things up a bit