More useful help and more warnings controlled by verbose flag
Fixed oversight where sub-directories were not walked through