New tests and model adjusts
Redesigns in models.py, many new tests
New target: make
test_deduct_amount_in_foreign_account_with_random_increases_and_decreases()
pass