Divided into submodules! Also, added TreeGraphing and removed some unnecessary functions.
Haddock documentation and renaming of package.