Creates a Money instance.
value - The monetary value. Must not be negative. currency - The currency code.
value
currency
Money(this.value, this.currency);