cleaned up abstractions to make them better conform the l2ork layout
fixed scrolling algorithm for scalars, improved scrolling logic to avoid unnecessary updates, made scrollbars wider (easier to click) and less transparent