Applied.
I starts moving things into ‘/Widgets’ directory.
And let the names of “Elements” preserve the functional meaning,
while the name of “Widgets” are more structural.
Ok. we might want to think about a compat dhandler in /Elements, so code
written against 3.4 won’t all break.