Model viewer app

I want to use this in an iframe for previewing glTF models on the website.

I also made a tiny change to `Model.fromGltf` so it throws a runtime error when it can't load the file at the given URL.
I was following how load errors are handled throughout the `Model` class (example, line 740).  Do you think this should be changed elsewhere?