added key registry system so that only used keys are blocked of from the rest of the browser
Added registerKeys so you can register an array of key codes. Added the dist versions