re-added controls

this was done using native JS rather than the keyDrown.js api