Make HTTPClient more accessible for reusability