Private calculation has been implemented + prices

About private calculation, you should here implement the calculation
you do not wish to share (because or customer property for example). In
this case, I implemented the way of calculating the price including all
price factors.