[refactor] moved request to own repo cork-request; updated todos; s/search/replace/g exception messages