Update GUIImageViewer.java

Removed unneeded objects, centered and increased the size of the caption displayed, changed call for ImageViewer to reflect constructor changes.