Reads a dir tree