initial commit with all js files