public Map<Coordinate, Piece> getPiecesMap() {
		Map<Coordinate, Piece> map = new HashMap<Coordinate, Piece> ();
		for (int i = 0; i < NUMBER_OF_COLS; i++) {
			for (int j = 0; j < NUMBER_OF_ROWS; j++) {
				Piece piece = getPiece(i, j);
				map.put(new Coordinate(i, j), piece);
			}
		}
		return map;
	}