Add new constructor for Request object that accepts document root.  Modify DocumentRetriever constructor