Domain Driven Design PHP Experiment