Refactored Distances to be Two-Vector and Static for Modularity

As HONEY seems to be learning towards the functional programming
paradigms (less true FP, more JavaScript Closure FP); We refactor the
distances to be passed without an instantiation (dot product as well).
Example update to reflect changes.