Fu tree

`fu` function makes use of tree strategies. 

Also passes `objective` function deep into decision tree.