moved code used by em and gibbs to a separate package
baseline (purely supervised) evaluation moved to separate class so it
can be shared
baseline (supervised only) model now evaluated by a separate class