Switching pf over to CMake
pf now fully using cmake