Add invoice update to API
Refactor invoice api controller
Add invoice destroy to api