Example ImageViewer for learning/teaching purposes