- Added GUI, minor modifications on sudoku_commons and sudoku_generator