src/authoring/grid/Grid.java
public void addCol(int numTimes) {
		for(int j = 0; j < numTimes; j++) {
			for(int i = 0; i < this.numRows; i++) {
				Cell c = new Cell(this.level);
				setupEntityDrop(c);
				setupContextMenu(c);
				this.cells.get(i).add(c);
				this.add(c, this.numCols, i);
			}
			this.setPrefWidth(this.getPrefWidth() + Entity.ENTITY_WIDTH);
			this.numCols++;
			this.GRID_COL++;
		}
	}
/**
	 * Adds a number of new columns to the grid
	 * @param numTimes Number of columns to add 
	 */
Adds a number of new columns to the grid
@param numTimes Number of columns to add
Adds a number of new columns to the grid @param numTimes Number of columns to add
public void addCol(int numTimes) {
		for(int j = 0; j < numTimes; j++) {
			for(int i = 0; i < this.numRows; i++) {
				Cell c = new Cell(this.level);
				setupEntityDrop(c);
				setupContextMenu(c);
				this.cells.get(i).add(c);
				this.add(c, this.numCols, i);
			}
			this.setPrefWidth(this.getPrefWidth() + Entity.ENTITY_WIDTH);
			this.numCols++;
			this.GRID_COL++;
		}
	}
public void addCol ( int numTimes ) { for ( int j = 0 ; j < numTimes ; j ++ ) { for ( int i = 0 ; i < this . numRows ; i ++ ) { Cell c = new Cell ( this . level ) ; setupEntityDrop ( c ) ; setupContextMenu ( c ) ; this . cells . get ( i ) . add ( c ) ; this . add ( c , this . numCols , i ) ; } this . setPrefWidth ( this . getPrefWidth ( ) + Entity . ENTITY_WIDTH ) ; this . numCols ++ ; this . GRID_COL ++ ; } }
Adds a number of new columns to the grid
 @param numTimes Number of columns to add
Adds a number of new columns to the grid @param numTimes Number of columns to add