Started to implement tensors over free modules