Cleanup.
Simplified authorisation by setting default folders for files.
Updated documentation and improved logging.
Threaded folder tree building, finished logging.
Completed: finished adding logging using 'Logger'.
Improved: threaded building folder tree with a semaphore (2 permits) to
avoid overloading CSPs.