Updated Phyloxml branch with the macro code

Added macro code I’ve been playing with to firm up an idea for the
extensible tree class.