Request and response handling with promise support
Merge response into request namespace
Model parsing of rooted content, toss in router
Correct function name in request rejection