add renderWidget to display any widget template
add polymorphic option management in normalizeObjectRelationships
update of classes container/item/widget
fix conflicts