HTML5 invoice generator