Pass ItemView instead of attaching a view to a collection

Presently one is limited to one view per collection.  This change lets
users render the same collection into multiple views.
Merge pull request #1 from meraki/one_collection_many_views

Pass ItemView instead of attaching a view to a collection