SudokuSolver can solve puzzle successfully
Passes all unit tests. Need to implement readers-writers lock
Added reentrant locking. Passes all unit tests