Simplify java data structure for general ledger