initial likelihood weighting implementation
add multiple n value computations, avg, and variance