New gitignore
Simplify exception mechanism