updated gitignore rules