Created the DC tensor (square lattice) and use in matvec_v2

DC requires d/2 more memory than DA+ DB, but saves time on contractions.