Mouse Move and Zoom finally working properly