[15] added key and click action listeners to canvas, added div wrapper to catch key press events
added gitignore, ignoring vim temp/swap files
additional exp's for vim and emacs