use h3rald ghp-layouts
DRY up the datasource
multiple dirs searched for layouts, content