Component for listening to keyboard shortcuts
Prevent default on matched shortcuts