Will of the people! Implements several different voting algorithms.