Initial layout and code skeleton for ImageViewer
Add methods to be used by both button presses and gesture detection
Add (almost) everything for the ImageViewer activity
Still needs gesture recognition