Minesweeper in Java, using swing