Gendered First Names

Adds the ability to output gendered first names.
Includes updates to usage.