Made a few changes to Driver and ChoiceStorage that make them better,
including but not limited to making the ChoiceStorage constructor
consume a person and changing up the running the game part of the driver
to make it not make errors