Added sudoku solving and moves history tree