d1->numerator, d2->denominator
more classes added
numberOfNumeratorDigit in Data replaced with digitCounter in SourceValue
Numerator is subclass of SourceValue
digitCounter come down to Numerator
Values added
OffsetBuilder util class added
clear a little