Add a printable interface and a way to print out the tree of objects in a scene