Now zooms to wherever the mouse is on the display. Also, fixed glitch where if you zoom in slow enough, rounding errors produce NaNs.