A java implementation of Minesweeper