every move makes a new window but game is playable
Merge https://github.com/khenness/haskell_minesweeper