wrote missing tests for invoice_item class
added tests for transaction class
debugged tests in transaction class
fixed merged files