Renders a tree structure
Implemented by using John Q. Walker's node positioning algorithm published in 1989. https://www.cs.unc.edu/techreports/89-034.pdf