Delivery-Location : composition over inheritence + Warehouse class deleted