🐞 Factories should be using ElectionGuard Sample Data
Current Behavior
Both factories and subsequently the sample data generation should be relying on the sample_data.zip from the root electionguard repository.
Expected Behavior
The data folder could be empty until after the data is pulled using make environment.
This is the data folder to be deleted: https://github.com/microsoft/electionguard-python/tree/main/data
This involves updating ElectionFactory, BallotFactory and some of SampleGenerator
https://github.com/microsoft/electionguard-python/blob/e35b68dc3175243ffaf872e9a0ea56c5b8a05830/src/electionguard_tools/factories/ballot_factory.py#L32
https://github.com/microsoft/electionguard-python/blob/e35b68dc3175243ffaf872e9a0ea56c5b8a05830/src/electionguard_tools/factories/election_factory.py#L54