verbose flag added
sorted verbose output
moved files into src/
added DirectoryTree doc comment