CPPF Implementation
Formatting.
Added CPPFSignature struct. Modified CMakeLists.txt
Merge pull request #296 from mszarski/cppf-impl

CPPF Feature Implementation per issue #280