added high level node_modules and gitignore