Will of the people! Implements various voting algorithms.