modified .gitignore to ignore generated files