use __bool__() instead of isValid()
make Person() accept kwargs and use lambda for json loading
2 or more, use a for
turned getFather() into the property Father
turned getMother() into the property Mother
turned getId() into the property Id
fix: show only partner if also in list