Simplify generator script
Separate utils from generate
Add a tagging script and give it a go