More improvements to scrolling. Don't use arrows. Wheel listener implemented