first commit
multiplicity adjustments
Model classes creation