fixes and additions!

removed unused arguments and generally cleaned up the tree.py file
(which still has little to do with 3d :p .)

In the shapes.py file, I added to and changed the text output of the
demo.
minor changes