Add TODOs for unhandled cases in unit tests
Add GiftCostsCalculator class
Fix broken dependencies and var definitions
Modify tests for DeliveryCalc and GiftCalc classes
Add FinalPriceCalculator class