A rewrite of my old high school minesweeper program to get better performance and use better practices.