Adding ModelViewerComponent

And adding the initial model conversion tool.

Also cleaned up the hop_runner.dart file.