Starting to add concept of delivery.
Starting to implement Delivery concept.
Repository is now compatible with Delivery concept.
Most unit tests are passing.