Rewards: making more robust.
—Works better now in iOS 6.
—Need to add a couple more things.
—Need to test more, esp. on iOS 7.
—Need to clean-up code.