Canvas Centering

Canvas click-to-center with manual panning added on canvas.