rename files
major refactor part 1
major refactor part 2
mangle nodehttp