tmp - probably just overwrite or delete this commit. working on handling cursor at bottom of screen with lines that wrap and scrolling together cause problems.  Need to shift drawn content to include entire line that cursor is on