Progress on scroll zoom

On a scroll event capturing mouse location and triggering a zoom
function... but not using x/y coords yet. Trying to get the scrolling to
work smoothly first, but it is broken.