public void drawEditScreen(){	 
	  //Draw some instructions regarding dragging nodes
	  fill(getColours.Ink.getRGB());
	  PFont font = createFont("Droid Sans",16,true);
   	  /**textFont(font);
   	  textAlign(LEFT);
	  text("Drag nodes to re-position them",80,620);*/
	  
	  //Draw the save button
	  this.saveButton.draw();
	  this.saveButton.hover();
	  this.newLayoutButton.draw();
	  this.newLayoutButton.hover();
	  
	  //Provide feedback that the saving completed by displaying the name of the output file
	  if (this.saveButton.toggle ==1){
		  this.t +=0.01;
		  if (this.t>=1){
			  this.t = 0;
			  this.outfile = "";
			  this.saveButton.toggle = 0;
		  }else{
			  font = createFont("Droid Sans",11,true);
		   	  textFont(font);
			  text("Saved to file: graphData_"+this.outfile+".txt",1000,685);
		  }
	  }	 
	
	  //Reveal the text fields for inputting force directed algorithm parameters
	  attractionInput.show();
	  repulsionInput.show();
	  numIterationsInput.show();
	 
	  if (this.newLayoutButton.toggle ==1){
		  this.t +=0.1;
		  if (this.t>=1){
			  this.t = 0;			  
			  this.newLayoutButton.toggle = 0;
		  }
	  }
  }