DisatanceMatrix:
overwrite the add,sub,mul,div and str operations
add qget and covariance_matrix functions