Allow moving position of background

Add view methods/events for capturing mouse clicks and moves to reposition the background image on the canvas