updated gitignore to ignore node modules