add momentum scrolling to buffer lines

this adds the native scrolling feel to the main chat window. however,
this will remove scrolling indicators. there doesn't seem to be a way to
fix that for now.