protected int countNeighbours(int col, int row) {
		int total = 0;
		total = getCell(col-1, row-1) ? total + 1 : total;
		total = getCell( col , row-1) ? total + 1 : total;
		total = getCell(col+1, row-1) ? total + 1 : total;
		total = getCell(col-1,  row ) ? total + 1 : total;
		total = getCell(col+1,  row ) ? total + 1 : total;
		total = getCell(col-1, row+1) ? total + 1 : total;
		total = getCell( col , row+1) ? total + 1 : total;
		total = getCell(col+1, row+1) ? total + 1 : total;
		return total;
	}