ignore node_modules dir in repo

Removing node_modules dir from the git repo. Makes the source control more lightweight and less error-prone when stuff gets updated.