gulp plugin, [data(yaml/json)] + [data(gulp control)] + [filter(js)] + tpl(handlebars/ejs) -> html