A tree build of doms and canvas