Add Collection and CollectionView
Update syntax
Update Gruntfile
Add Collection methods
Add TodoCollection
Add View/CollectionView common interfaces
Add Element and fix