Fully-featured, multi-user general ledger system