Add retraction configuration and object-sink feature.
Add new way of storing settings.
Make new setting code active, and add all ranges for settings. Still has some hacks here and there to make it functional.
Make better use of the new settings code.