add simple keyboard shortcuts (work on #2, #16, #31)