added gender category and random gender generator when creating a person