Move TaxCloud::Base functionality into TaxCloud

basically making it a singleton.

Replaced the initializer with a configuration struct.