Bulk changes

- basic invoicing
- small fixes in layout pages
- Azure helper : new functions