A bit of cleanups. Addint functionality to Directory::FindFile, Directory::FindDirectory. Produces unstable results yet, not yet tested properly