Created a Cell class to replace the bytes that represent each cell in the 2D array. The class contains not only the value of the cell, but its row and column position, the number of flags and unknown cells around it, and the coordinates of the unknown cells around it. This object should make it easier to implement the next part of the code, which is to deduce cells that must be mines and those that must not be through the use of matrices.