Adding Array#wrap to DomAttributesBuilder
Adjusting rendering of properties

Leveraging the dom attributes builder and a more rigorous semantic
markup.