Better gitignore for generated code