[FEATURE] Update Tests for New Schema

currency and amount are no longer required
add source and destination currency, account_id, and amount
[FIX] Correct the down methods for rollback
[FEATURE] Create New Fields and Update Existing

currency and amount are no longer required and will be deprecated
source account_id, amount and currency are new
destination account_id, amount and currency are new
memos is new