add Core Data setup