Un-enum-ing squares and unitlist. Making units and peers available at module scope.
Adding grid rendering, grid assignment and grid elimination. Used during grid parsing.
2nd attempt, more generic
Improving generic sudoku