Feature/coredata

@Blackbaud-JosephPoirier can you review this?