Core: Refactor integrator, refiner, merger and predictor
These core algorithms do not have their own objects in Experiment
, and as such their parameter containers are owned by Experiment
. This should be changed such that all core modules own their own parameter lists, instead of sharing them with Experiment
.
See !288 (merged)