modify build.bat to use `call npm install instead of just `npm install`.   Without call, npm exits the batch file on completion.  Added clean npm modules folder to .bat and .sh - older modules were causing errors, so best to clean anyhow.
go to definition had been knocked out the menu in another commit, changed namespace and casing of function ref to fix this bug