Image Viewer Application SwingApp Control Command NextImageOperation PrevImageOperation View UI Swing SwingBitmap SwingFrame SwingImageDisplay SwingProxyImage View UI ImageDisplay Size Resizer View Persistence ImageLoader FileImageLoader Model Bitmap Image