Fix hero count and name conflicts
Add category options, fix output script for text outputs
Add product options