initial commit of httpclient implementation for requests