Refactored salutations to capture explicit family and invitation salutations. This change was necessary to support instances where a family's salutation varies from their invitation salutation (e.g. "Mr. John Smith" and "Mr. John Smith and guest").
Updated person class in favor of composition over inheritance to capture gender.