added mouse wheel support for the zooming