updated license to use gplv3 instead of MIT. made config updates, starting the compilation for js script.