add pipeline.cpp pipeline.h files