Fix code duplication with params

Added Params.pp inheritance to jiminy::git class to cut down on paramtized classes
Refactor duplicate code

Prior to this commit I was using duplicate params this commit
adds some basic functionality to use params.pp as the main file