moved all NSUserDefaults calls to DataModel ref #1