Finished arrow key input behavior.

TODO in comments. Reminder: Make _returnChar a string for length
flexibility.