Node.js all the things

Well all the really weird bugs are fixed.