Some exercises for domain driven design