Load everye configuration in its constructor
Fix config saving

the Unused test now passes

lambdas are weird, man
Added a possibility to generate an example config with the current values
Added an enum configuration test

Also fixed a bug I discovered thanks to it