updated interfaces to that Importer is the place to request data. Implemented singleton methods and initializers on each class.