Redesign GBHttpClient as non-singleton instance