adds gitignore, ignores vendor directory