my work in progress of minesweeper