CDK-539. Convert demo example to use views.

Also, we should consider where this kind of utility should live. It doesn't seem appropriate to add it to the repository. What do you think of a `FileSystemDatasets` class for static utilities, like `CrunchDatasets`?