Added UICollectionView data source controller
Lots of work with collection views