'/Widgets' directory

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.