implementing xml importer. this will replace defaultdata provider when finished