Updated some integration tests.
Added @JsonCreator and @JsonProperty to make Amount and Transfer immutable.