Add mouse wheel zoom in/out. Need to fix the center on the initial zoom.
Add mouse movement of the canvas