[Part 4] Type-safe DOM: Declarative UI with Elemental2 and Elemento

Compile-time validated HTML, components assembled with the builder pattern