Collection View have cells stacked and animated to increase

I am attempting to recreate the above collection view of stacked cells, but do not know how to begin having cells appear as if they are behind the next cell, and to have an animation to increase the cell size when it is swiped to.

Is a UICollectionView the answer to this? If so, is there a tutorial anyone knows of or a UICollectionViewLayout configuration that can make this possible?

Thank you!