updated gitignore to include node_modules