Changed Order to InvoiceLine
Changed InvoiceFactory to Service
Update to WP files
More abstraction!