New gitignore -> don't add *.class files
The BIG REFACTORING