MAC: Changed billItems, creditBillItemList and debitBillItemList to Dict implementation, added the id functionality to bill items.