Added kronecker product and power methods