New Explore Tree Function

I added in another exploreTree function.  I cannot test it because I
keep getting an error that something in the game framework is not
working - downloading the new game framework didn't help, so I don't
know what the fuck is going on there.  After looking at your function
for a while I couldn't see anyway to better it without changing it
fairly fundamentally, and I am not actually sure that the new one is any
better... I hope it is though!  Sorry I can't work on this tonight :(