refactoring of main data-import strategy class: DataImporter