Issue #25: wired up tab and esc keys