Some javascript to build templates with data attributes and populate those HTML templates.