renamed matching fns. replaced sets with vecs since analogues must be
distinguished, and preds and objs can be shared beween analogues.
added notes on how to/when to construct links and weights in the analogy net