anchor.diff:      randomizeButton.onClick.listen((Event e) {
           Renderer.clearCanvas(parentCanvas);
           Doll tmp = Doll.randomDollOfType(parent.renderingType);
  -        if(parent == doll1) doll1 = tmp;
  -        if(parent == doll2) doll2 = tmp;
  -
  +        players.remove(parent);
  +        players.add(tmp);
           parent = tmp;
           parentCanvas.width = parent.width;
           parentCanvas.height = parent.height;
  
positive.code: 
  void makeBreedButtons() {
      DivElement buttonContainer = new DivElement();
      ButtonElement breed = new ButtonElement()..text = ">Populate Planet";
      breed.style.display = "inline-block";
      breed.classes.add("ectoButton");
  
      ButtonElement clear = new ButtonElement()..text = "Clear Combinations";
      clear.classes.add("ectoButton");
  
      buttonContainer.append(breed);
      buttonContainer.append(clear);
      container.append(buttonContainer);
  
  
      breed.onClick.listen((Event e) {
          child = Doll.breedDolls(<Doll>[doll1, doll2]);
          drawResult("x");
      });
  
      clear.onClick.listen((Event e) {
  
negative.code:     loadButton.onClick.listen((Event e) {
          Renderer.clearCanvas(parentCanvas);
          Doll tmp = Doll.loadSpecificDoll(dataBox.value);
          players.remove(parent);
          players.add(tmp);
          parent = tmp;
          parentCanvas.width = parent.width;
          parentCanvas.height = parent.height;
  