attach keyboard event handlers only to canvas element, prevent default behavior and propagation
Merge pull request #2 from IndianaGeorge/master

attach keyboard event handlers only to canvas element, prevent default behavior and propagation