Fixed useless indirection
Return shipping struct instead of plain shipping costs
Removed about to be ununsed method shouldStopProcessing
Removed tests for now undefined method
Use correct property
Updated rule calculators
Added note about test to implement
Adapted tests to changed API