Began cleaning up importance sampling: added types of noise to model params
and not going to pass functions around. Renamed as likelihoods. Making signals
part of the actual world we generate.