All properties in this object will automatically be synchronized with userDefault, it can be easily use for setting.