changes project to c++ to use stack libraby, trying to make in_order traversal without recursion