Removed relations
Symplifying names (Any- is ommited here):
- ElementType -> GraphElement
- EdgeType -> Edge
- VertexType -> Vertex
- ContainerType -> NestedGraphType (#Of -> #Inside)
- synonims for container object types: type ExactlyOne = ExactlyOne.type
- unifying its constructors: apply() -> of()
- Combinator -> PathCombinator
Changed edge constructor to use fancy syntax