started a re-structuring of pele/optimize to make all optimizers from the same gradient optimizer class, this allows for passable c gradient optimizers objects within python. Performance improvements to modified_fire and finished configuration test CheckSameMinimum