Nobles genealogy database and analysis tools