added key.js demo
Merge branch 'key.js-demo'