#17 Added upToDateCalculator class