initial checkin
first scetch of gibbs sampler
add/remove counts for correct label only
rewrote evaluation to store everything in configuration object