Quick 1st update; getter/setter fields filled in & some methods moved from Transaction to BalanceChange superclass.
PersonalBalanceChange is just a 'helper' for BalanceChange, so it was made private and moved into BalanceChange.java