Got an image comparison preview up and running, but needs work.

In particular, I can't get it to read files from disk yet.  I can only run
generated images in memory through the hopperchain.