Task List Training Project branch main - layout of the user interface programmatically, new task vc, delegate, simple factory for creating buttons, saving data in core data To view: branch alert - storage manager, creating tasks with alert, deleting task, editing task