Update .gitignore to ignore generated files