Add evolve_reproduce_es
Add Evolutionary Strategy style loop
Minor refactor