key events were returning all upper case keys
remove hack
update js
love.quit
preload assets
disable loading highscores
remove unecessary font declaration
stub out audio and source
fix typo
fix null reference
remove imagesmoothingenabled because it doesn’t really work
rename canvas to canvas2d and move all the 2d canvas specific logic into it
separate private and internal functions in the classes
fix accidental assignment
fix require paths with a fancy fresh package.path
fix asset paths
update js
Revert "fix asset paths"

This reverts commit 0cefcaef905035bee8229c1b0b266b9e7b3a243a.
js
ignore node modules