Fix GUI bug, and new save method

Fix GUI bug, implementing save on GUI class, rather than in
sudoku_solver.py