Added functionality to eliminate more possibilities by analyzing rows/columns in boxes for possible values.  Still not able to solve hard sudoku problems.  TODO: add the same functionality for rows / columns