move op_container, define node and tree, random tree generation