updated gitignore, added external js libraries