Continued to implement tensors over free modules