Domain-driven desing sample application