sets up Core Data modeling