Reinstated a DataSourceManager

that adds registration listening to the neostore data source.