Implemented the mv command and some hooks to the scripting engine