Changed sodokuSolver to have a sodoku not inherit from sodoku