Fix the backwards behavior at the boundaries for <C-e> and <C-y>
Add a simple test for scrolling behavior.