Build zoomable and pannable SVG canvas

Sure.