Settings now have their own module. Fixes #9.