Starts arrowkey functionality, currently can't arrow through text
Pretty sure up arrow works, wrong pseudo for down arrow
Arrow down probably working

Now I need to set cursor positions when row switching happens.
Don't know how it's being determined now.
selectionEnd and notes