Implemented keyboard shortcuts.

Issue #27 completed.