Adds Invoice.hs to replace the AddInvoice.hs

Using what I learned during the demo coding.