Refactor CLI wrappers for Visualizers

Making use of our new Visualizer interface to remove a bunch of
redundancy in the CLI-wrapper source.