Added working audio API
Moved sound test to main
Added radians maths helper API
Added maths API to DOM
Updated comments
Added sprite naming
Added base of the scene API
Merge pull request #4 from thinkallabout/unstable

Merge unstable into testing
Added scene API
Merge pull request #5 from thinkallabout/unstable

Merge unstable into testing
Added scene API
Cleaned up useless code
Merge pull request #6 from thinkallabout/unstable

Unstable
Modified package.json
Added async keyboard input
Merge pull request #7 from thinkallabout/unstable

Unstable to Testing
Modified package.json
Added logKeyCode.js util
Canvas now fills window
Added runInput() for async keyboard
While still in sync with main loop