using unique_ptrs
moving subtrees working
Using Glade to build windows