Added the functionality for a primary election. Kind of made it uglier, tho.