Split core functionalities and LUMC-specific code into different packages
To make Sentinel more extensible, we should clearly separate the packages which are of general usage and packages specific to LUMC.
Something like this would be preferrable:
-
Core
- Adapters
- Processors
- Internal data models
-
LUMC
- All LUMC pipeline-related code
- Current HTTP endpoints