ExpressionTree: reduced tree init
tree api test
ExpressionTree: reduced tree more tests
Merge pull request #5 from denzp/reduced-tree

tree reduce implementation