Code after completing 'Architecting the Domain Layer'