Tree transformer&Tree transformation prototype and simple tests

To speedup discussion I propose my implementation