added CatalogDataProvider module as dev-required