Keyboard based file navigation

Ctrl 1-8 for first 8 tabs, ctrl-9 for last tab. Needs some refactoring
work but here's a first spike.