Rework of AVL Tree...
Minor updates to internals.
Updated internal functioning and comments.
TODO: Change the ._ functions to vars to prevent exposure to consumer of object.
Merge pull request #1 from PachiSystems/feature/2.x

Feature/2.x