Sync SwiftData with iCloud

Constrains:

  1. Cannot user @Attribute(.unique).
  2. All properties must have default values or be optional.
  3. All relationships must be optional.

Process:

  1. Add iCloud capability, check CloudKit option, provide it a CloudKit container.
  2. Add Background Modes capability, check "Remote Notifications".