Added panning functionality - along with backend gui that displays zoomed out view.