Generated .js files are removed from solution.
.gitignore added to ignore .js files generated by TypeScript.
Scripts folder structure reorganized to avoid tracking TypeScript generated .js files in git.