Demonstrates code factoring, swipe to edit, drag reordering, and a sophisticated custom collection view layout.