Edited methods to reduce size and increase clarity. Create Invoice method does not recognize new invoice items