public void populateMaze() {
		// Populate array with the walls
		for (Node wall : wallList) {
			// System.out.println("Get X: " + wall.getX() + " Get Y: " + wall.getY());
			this.maze[wall.getX()][wall.getY()] = "#";
		}

		// Populate array with the empty spaces & goal
		for (int x = 0; x < size.getX(); x++) {
			for (int y = 0; y < size.getY(); y++) {
				if((maze[x][y]==null) || (!maze[x][y].equals("#"))) {
					if((goal.getX()==x)&&(goal.getY()==y)) {
						maze[x][y] = "=";
					} else {
						maze[x][y] = " ";
					}
				}	
			}
		}
	}