Add definition of components, transforming edges, test component,....