add gitignore rules