php implementation of "Implementing Domain Driven Design" from Vaugh Vernon