Changed the distance function to take a List of words rather than a Set. This is more consistent with the original implementation from word2vec and allows the user to emphasize certain words in the list by providing multiple instances of that word (i.e., distance("france", "usa") != distance("france", "usa", "usa")).