fixed warning that preferences class was not found
result should include proximity matrix
iterative tree distance matrix construction
recursive tree construction seems to be more efficient