implemented file delete, file list, file get