In the past structuring and developing a site was something of a dark craftsmanship rehearsed by occupants of the web who comprehended an unusual language called HTML. Today