Create Author generator
Create Publisher generator
Create Source + Source generator for artisan