add node-http
split up unit tests in individual files