Invoice mgt: invoice generator interface
Invoice mgt: invoice repository
Invoice mgt: list of invoices
Invoice mgt: download of the invoice
Invoice mgt: next invoice number
Invoice mgt: next invoice number unit test