Implemented optical flow visualization

http://en.wikipedia.org/wiki/Optical_flow.

Can probably use the optical flow vectors directly to trigger scroll
events.