Introduction to domain-driven design in PHP