collection view scaffold and more efficient event call
WIP getting layout right on the UICollectionView