Core Data Wrapper written by Swift