keyBoard.js added

0.1 release. But it has some issues and todos
for example: keyCode convert to char correctly when the char is in international abc, é á ű not supported now. (Javascript developers maybe known that feature of javascript.)