Haskell Minesweeper clone