- add dataSource and delegate for CollectionView