Pygame tree, result of collaboration with David Lichtenberg https://github.com/dmlicht