Extracted ApacheHttpClient as implementation of HttpClient.