How to incorporate iCloud into an existing Core Data app