CalculationServices with tests.
PaperSelection directive + PricesProvider.
Fix: UV film and sieveCost after minimumPrice.
Fix: leftOver is not for Cover.