First version

First upload for js and demo files