Introduced:
- InvoiceContentGenerator, 
- freeMarker framework to generate invoice html code
- few entity changes + tables