Changed request/response interfaces to Transport namespace
Refactored how URL matching in the collection is done.