Move all settings into preference page.