modified .gitignore to include generated files