feat(examples rendering): initial templating of examples
refact(example templates): provide templates for different file types