Complete Binary Tree Data Structure