added implementation for Delivery calculation and refactored Product
Category and removed unused classes/interfaces