added more tests at transaction model
updated database test in order to have cleared transactions
added more tests
updated expected values in current balances of accounts