Invoice Creation form.

the form is functional, just needs a little work on the controller, then
adjust data for invoice display.