Added user settings dialog and user settings load/save.