Added DataSourceRegistry class