refactors the hook in calcGross and calcNet
change handling additional in products and variants; adds rendering of additional fields
handling products from different tables in cart product array; add some hooks before render items or variants; rename product  to
add additional array for cart and output
some fixes
adds a condition to check if product exists
remove min and max from product
remove parentTable and parentId from product
refactor tid to tableId
refactor puid to productId
refactor cid to contentId
fix Bug #51925
move all models to Classes/Domain/Models/ and changing Classname to clearer names
move forms hook to Classes/Hooks
adds new hook "changeServicesBeforeSave" call
change OrderNumber to string
adds OrderId and InvoiceId to cart model