implement add file, folder
implement trash file, folder