Initial GUI shell/tests
You can pass the metadata to use to the initializer
Nicer to_s representations of some objects
Fix Application#image_usage
Fix Presentation#image_usage; nicer to_s of the results
Tweak usage test