Added some scrolling support.  Also, made a few style fixes.