First cut at genealogy plugin.