Add .gitignore

To help avoid accidentally adding node_modules folder. Because I have terrible fat fingers and having a .gitignore seems like an easy way to help me not break anything.