Integrated Viewer… WIP

Work in Progress… needs to load new image when new thumbnail is
clicked.  Not sure whether it can be injected into existing instance or
if it needs to be destroyed and relaunched.  Looking into isOpen() and
destroy() methods.