Added Tree and TreeEdge structure + partial netinf alfo