Tensor Network Theory Library