Lightweight CoreData manager written in Swift