Fix #8 Height of scroll-top bar is now considered when scrolling up and down with arrow keys.

The way I have implemented it, you can comment out any of the
functionalities in the JS file if you don't want a certain feature. So
you could remove the top bar from the JS if you don't like it. No need
to change the CSS as well.