add new feature - mv - support to the program and upgrade the unittest file.