added testDataFactory - registerPerson tests reasonably complete - added GetNextLocalId to PM