Added clear function, [ls|dir] function and implemented login and logout function, not bad so far :P
Implemented send_file, changed ls function
Corrected the send_file function
Implemented send file and remove file including the metadata part
Fixed a little bug of changing the directory
Reorganized the code to support update thread maintaining the coherency of the dictionary, implemented the update thread and also the diff function but it has still some bugs...recoded the propagation of the HOME variable, now it is inside the dictionary as well.