movable canvas!
natural sizes, zooming, and mousepad dragging