catalog generation

* SE appearance (bgcolor) added
* new version of catalog template
* youtube pitch id extraction
* timestamp of generation
* thumbnail generation added
* fixed vertical alignment issue
* refactoring
catalog generation

* revert debug changes
* stricter json schema validation to harmonize input data
* cleanup