This class can be used to manipulate a Sudoku game matrix. It can generate a Sudoku game matrix with 4 levels of difficultu: easy, medium, hard and expert. The class can also set and unset given cell positions and check if the game is complete.