Refactored, added methods  and  to SquareLattice