Added KFP test

Untested complete implementation.