implement compaction settings as class
implement load phase settings
implement target settings
rename config module to settings
fix section iterator
fix type of variables
implement basic test runner