changed 'goto' to 'locate' because lua.vm.js doesnt like 'goto'.  also added 'launch_js.lua' and some filesystem prepping code to index.html