Reworked smart scrolling code, added split double spreads mode (instead of rotating it)