Decoupled node.js http module and HttpRequestHandler. HttpRequestHandler and HttpServer have no test cases at the moment