Updated challenge js files to reflect xml changes
added buid tool for js challenges
style update after js-beautify update, no content change