Delete doesn't work but AVL stuff, print and traversal works.
Deleting root doesn't work, but other parts do work.