The UI needs to be styled. We also need to properly load "default" values from the system/domain/user defaults and save them correctly too.