added the node server stuff I was working on yesterday. And a bunch of modules, oops