MCIT 594 HW3 - Tree ADT implementation