a minesweeper clone written in java