add convenience UICollectionViewCell and UICollectionReusableView subclasses
fix batch insertion with multiple items