Added the invoice class