Exploring how to customize collection view, with UICollectionViewLayout.