Support keyboard shortcuts: j, k, p

This adds the excellent [mousetrap](https://github.com/ccampbell/mousetrap) library and some basic keyboard shortcuts to get the ball rolling. I did this in a `directive` at first but it ended up just overcomplicating it, I think.

I also had to add a `toggle()` to `player` to make it fly.