Begins #33. Closes #68
Closes #70. Closes #69. Closes #68. Closes #41. Closes #33. Closes #21.
Merge pull request #71 from Samreay/keyboard

Keyboard shortcuts, multiple comparisons, ui improvements.