Implements Core Data + iCloud, deals with all the nasty stuff and gives you a clean API.