Updates to fix working example

Add a fetch a done callback to ensure that the content is only rendered
after the content has been fetched. Ensure that the data in the JSON is
an array of objects, not just an object… aka a collection of models.
refactor the library to use a listener

Leverage a listener instead of a hard init to the collection as
outlined in this post:
http://stackoverflow.com/a/19715217
+ fix space formatting problem with IDE
Merge pull request #1 from rmartin/fetch-json

Updates to fix working example