Started with PhpName domain object and tests, but not final yet #16