Standalone ppf using fstream to read in data and some more detailed timing. Note: I eliminated the pagefile variable. We should consider using streams