Refactoring, added class RatesCollectioner (not ready).