remove tick function
remove setTimeout from loop, requestAnimationFrame seems quite decent so i'll try this for now
refactor core, less temporary variables more documentation
switch to gulp
improve examples
update build
refactor keyboard controls
small improvements