Added a method to exit video viewing.

The escape key now pauses video playback and returns you to the track list. It should (partially) resolve issue #10, although the code needs to be split out into a function so we can reuse it.