refactor mousewheel scrolling into a jquery plugin