More navigation refinements

R, B, and U all seem to be working, streamlined some of the screen
output as well.
navigation testing; processInput passes tests