CalculatingThread supports variable update interval

- exposed constructors for setting tickingIntervalInMilliis
- clock, amount and view is updating according to the tickingIntervalInMilliis