* Setup variables for the special directories.
* Added code to create all special directories if they do not exist.
*
* Removed comments that are no longer needed