moved sudoku solver from it's own repo into here