Add colour picking dialog, and allow the user to commit changes to the app settings through the preferenes dialog.