added camera zoom with mouse wheel