Modularize - using Node require(), Add AVLTree derived from BST