Added encoding for column-number constraint set.
Updated Cell class to include constructor.
Added missing node links and fixed a node iterator not iterating to the next node.
Added a constructor for a Sudoku puzzle.
Reworded some comments and removed some more magic numbers.