Introduced connection endpoints. Extended the definition language to support snode independent elements (in progress)