updating git ignore
new build added
major refactoring for the build system
refactoring for the build system
Cleaning up js libraries
Update mac os app files