A sample project illustrating one approach to the Core Data stack