updated gitignore to ignore node_modules better