Sample Inventory Management domain modeled with Domain Driven Design using Orleans Framework