anchor.diff:      (new Directory("$libFolder/$srcFolder/common")).createSync(recursive: true);
       (new Directory("$libFolder/$srcFolder/browser")).createSync(recursive: true);
       (new Directory("$libFolder/$srcFolder/console")).createSync(recursive: true);
  +    (new Directory("$mainFolder/tool")).createSync(recursive: true);
   
       if (!fullLibrary) {
         (new Directory("$mainFolder/test")).createSync(recursive: true);
  
positive.code:       mainFolder = outputDirectory;
        libFolder = "$outputDirectory/lib";
        srcFolder = "src/$_shortName";
      } else {
        mainFolder = "$outputDirectory/$_gitName";
        libFolder = "$mainFolder/lib";
  
negative.code:     (new File("$libFolder/$srcFolder/console/consoleclient.dart")).writeAsStringSync(_createConsoleClientClass());
  
      (new File("$libFolder/$srcFolder/console/$_name.dart")).writeAsStringSync(_createConsoleMainClass());
      
      // Create hop_runner for the libraries
      (new File("$mainFolder/tool/hop_runner.dart")).writeAsStringSync(_createHopRunner());
      //_createHopRunner
  
      print("Library $_libraryName generated successfully.");
      return true;
  