fixing compile errors, fixup later
Implementing basic case
Moving PipeConfig feature to ResftulPipeConfiguraiton