Add convenience constructors to two oomodel nodes
Add visualization and interaction support for AutoTypeExpression