handle larger cases for binom distro
meh test changes
switching to factory approach

expected use: make a factory for each Person type (i.e., communication
probability in this case) then fetch people