Finish implementing propotionate scrolling.
Imporve example.