Initial commit of build_tax bottom_up impl
just get roots children