Update invoice class

Minor code cleanup
Updated invoice view

Minor edits to interface
Added remove row button
Added cancel button functionality
Updated invoice table

Cols not movable
Quantity increases when clicked on list [ can someone fix this for me ]
Added update user functionality method