Added persistance via NSUserDefaults.