more OO
simple trapping (among other changes)
Add ignore list
Remove ignored.txt (it's automatically generated)