Updated with MProduce skeleton
Updated Client and Methodology
Revert "Updated Client and Methodology"

This reverts commit 0bc3e36ebfe189da618508e27d49594e8c541145.