added class files and diff to .gitignore