About to refactor to include a convenience function which produces 2d lists related to the definition of square lattices.