ToDoList A better architected version of Apple's tutorial https://www.smashingmagazine.com/2016/05/better-architecture-for-ios-apps-model-view-controller-pattern/