This crate provides functionality for several common voting methods.
Using this crate is easy! Simply add this crate as a dependency and then `use` it:
```
use vote::*;
// Make a preference profile
let v = vec![vec![1, 2, 3]; 4];
// Load it into a voting method
let m = RandomDictator(v.clone());
// Get the ranking
println!("{:?}", m.get_ranking());
```