Add test for candidate entries
Add additional candidate entries test
Update grid, row, and column tests with initialized candidate arrays
Implement initialize candidate entries method
Add test for pruning candidate entries
Add test for pruning error
Implement prune candidates with custom error
Add test for scanning grid to prune candidates
Implement scan grid method