A custom collection view and set of layouts for displaying cells as cards, which expand upon interaction, and expose a table view as a footer supplementary view.