Start work on diff view scrolling, also allow left and right panes to have different numbers of lines