[30] Added new Directory and FileInfo classes