gitignore will now exclude the generated code