all commands implemented, TO-DO: sychronization of file server