Adds weighted distances and fixes problems with euclidian distance
Returns thinking behind euclidiand distance and adds more weighted versions of distances
Logaritmic normalization for verctor representation
Check over representations with normalization