added mousewheel zoom and pan with alt