[WIP] Validation component

using the 'data-dough-validation-summary-list' naming convention gives a clearer mapping between the DOM hook and the component using it?