Settings: save and load

Through NSUserDefaults, the app will save all settings you change.