added functionality to sudoku solver, but it broke. Issue when moving the solver into an external file and solving functions do not work properly. Further work needed tomorrow