I\'m building a media files storage function. In the frontend, it is just a directory tree like interface where user can traverse between different level of folders and see