Feature/product : Invoices soon !

#21 
Let's go for `int` it's the same thing as `integer` but shorter