Updated directory methods, moved isNotModified() detection to file task, improved directory listings.