add gitignore

mainly for node_modules