Rewrote chat scrolling so that it always scrolls as far down as possible