Implementation of ExchangeRateProvider and reorganization of the model
data