Uses an AVL Tree to index the words of an input file