add node_modules and gitignore