Added CurrencyAmount class (with not much logic yet)
Many changes in CurrencyAmount