It's like a tree where you can add branches, cut off old branches, grow new branches and maybe trim the leaves and maybe add some leaves. You can also modify the whole tree by changing the trunk (window) object.
Feel free to be the first
Please review the linked page for context.
If you can think of something better than this,
please add it to the database