Algorithmic forest visualization based on Recursive Tree by Daniel Shiffman http://processing.org/examples/tree.html