renamed IHttpClient to INfieldHttpClient