Finalized code after Week 3: Scrolls individual row with correct text cursor position. Still need some fixes