add requestanimationframe polyfill
move button styles to mixin
add WASD controls (closes #10)