Zoom/Rotate functionality is working.

Started separating the image viewing into another window.