moved source_dir to file.lib. refactored to use directory list and a loop for shell directory processing added array for networks so vpn networks be added for sourcing.