A backbone.js view that renders collections as lists or table elements and handles selection (single or multiple) and sorting of models in the collection.