CollectionView
collection sort
new module for templates
using CompositeView