javascript files commit

they are in the demo, but i commit them also separately