[FINAL] voting.log generated.  Cached version using vector buckets for each candidate to keep track of indexes in ballots vector where their respective ballots are located