- Change from DDD pattern to CQRS pattern
- Separate command model (POCO) and command logic