finish beta version of Tree234 template class that uses unique
_ptr in its implmenetation