Couple classes prototyped which will find/track changes
DifferenceAtom handles an individual change/similarity
DifferenceStream handles a number of DifferenceAtoms