Core Data: Apple's API for Persisting Data on Mac OS X