Data structure for the minesweeper kata