Got started with Core Data need to decide if I want to make two layers and implement Fetch for pulling