Added .gitignore to stop tracking generated class files