Separating File into a separate module. Beginning work for resolving paths to absolute paths.