Initial commit of working Sudoku solver including test suite