Reorg dirs: remove cyclic dependecy of `GUI/Models` on `GUI/DataLoaders`
Currently GUI/Models
is dependent on GUI/DataLoaders
and vice versa. In this MR the dependency of GUI/Models
has been resolved in the following way:
- the abstract interfaces of the data loaders
AbstractDataLoader
,AbstractDataLoader1D
,AbstractDataLoaderResultModel
and the data loader registryDataLoaders1D
have been moved toGUI/Models
- Registration of the data loaders has been rewritten to make the registry independent of the concrete data loaders.