adds invoice_item and transaction classes, repositories
merges invoice with invoice_item and transaction
merges invoice, invoice_item and transaction