Implemented the use cases given on http://www.mirkosertic.de/doku.php/architecturedesign/dddexample.