beginning switching from std::array's to std::vector's for increased readibility
switching the Voter array to a Voter vector
more standard C++ containers substituted for C arrays