include .gitignore to protect against extraneous node_modules