implemented zooming and click-dragging the canvas