Added an entry to the ToDo. I have no network access right now, but wanted to capture it.
Updating ToDo while working offline.
Added the Get-File.ps1 module to the modules.conf file.
Removed an unnecessary try/catch. Moved the output folder creation code up to the start of the script as the error log was not being written and some errors were being lost as a result. Fixed an issue with ListModules not handling modules in the root of a user specified ModulePath. Consider putting ListModule in its own function.
Added code to Exit-Script to rm empty output folders at script completion.
Removed unnecessary try/catch from Load-AD. Consider wrapping the entire script in a Try/Finally and have the Finally call Exit-Script to stop any running transcripts in the event of a crash.
Added an opening Try and closing Finally block to clean things up if the script terminates abnormally... or normally.
Modified default function template to show how to handle non-terminating errors.