Reverted pipeline functionality. Change error to be stored as std::string. Bumped version