Added cp.cpp to exec branch