added rm.cpp and mv.cpp