Added tree-order DFS rendering, visibility property handling, visibility handling test