Refactored scroll bar width calculations
Fixes related to buffered scroll
Fixed keyboard navigation
Refactored keyboard navigation