implement method listFiles(), getFreeSpace(), getUsableSpace(), getTotalSpace(), renameTo()