public void AddClass(string name)
{
for (int i = 0; i < Definitions.Count; i++)
if (Definitions[i].name == name)
return;
ClassDefinition t = new ClassDefinition();
t.name = name;
t.props = new List<Property>();
Definitions.Add(t);
}