title: Where to place the "Core Data Stack" in a Cocoa/Cocoa Touch application
body: <p>In the iPhone Core Data Template, Apple places the Core Data Stack in the App Delegate.</p>
  
  <p>My initial inclination however is to move this code into it's own class whose responsibility is to handle the management of the Core Data Stack.</p>
  
  <p>Do you typically encapsulate this functionality within its own class or do you leave it in the App Delegate?</p>