added the possibility of changing the amount of zoom by the mouse wheel