Make zoom controls more granular

This is a small fix to ease some of Jorge's woes with zoom; there will be future work around fitting the visualization to the window.