Now html is arranged in tree

Seems to be faster, and allows clipping.
Let's not be self-dependent.

Stupidest bug ever. One should not depend on oneself, but one depends on
others to be successful.

Also fixed bug in data propagation down the tree.