AddModelDefinition and ModelGenie, got the some of the multi-way convertions and serializations figured out