MultinomialOutcomeTreatment function

Stateful object for designing and applying multinomial outcome treatments.