add gitignore
apply gitignore