code: @Override
      protected void prepareGUI(Container container)
      {
          renderer = new SwingBiomorphRenderer();
          console = new SwingConsole(5);
          selectionDialog = new JDialog((JFrame) null, "Biomorph Selection", true);
          biomorphHolder = new JPanel(new GridLayout(1, 1));
  
          container.add(new ControlPanel(), BorderLayout.WEST);
          container.add(biomorphHolder, BorderLayout.CENTER);
          biomorphHolder.setBorder(BorderFactory.createTitledBorder("Last Evolved Biomorph"));
          biomorphHolder.add(new JLabel("Nothing generated yet.", JLabel.CENTER));
          selectionDialog.add(console, BorderLayout.CENTER);
          selectionDialog.setSize(800, 600);
          selectionDialog.validate();
      }
docs: Initialise and layout the GUI.
  @param container The Swing component that will contain the GUI controls.