A small implementation of the Walker-Vose alias table algorithm.
An implementation of the Vose Alias method to sample an element out of a list, given a discrete probablity distribution