Defaulting to temp folder when no configured directories actually exist

I got an array out of bounds exception b/c the folders that were configured didn't exist on my computer so I am defaulting to TEMP folder if not folders in the list exist. Really this is just an excuse to play with pull requests.