My implementation of AVL and BST trees for CS 1332