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.
Spoke with @shunter offline, he confirmed that `otherwise` everywhere is the correct usage.