- Loading screen
- Modify (the file would be loaded in the terminal fr the user to modify it, once the user finishes modifying the file the lock would be released)
- upload (same name file cannot be uploaded)
- superiority: modify -> write -> read
- for the admin user make a new command to change the permission of the existing users and to add new users
- Ncurses for the modify function
- Modify command
- send/recv fix
- make a module to handle the permission changing by the admin and adding new users