Use makedirs instead of mkdir (recursive add)
Added design information on remote scanning support