Remove debug and unused code
Allow navigation of commits via keyboard input

Changing the selected index via the keyboard now updates the commit information
to be for the appropriately selected index.