#32 adding SimulatorSettingsFactory as superclass for SimulatorSettingsGeneticFactory and SimulatorSettingsGridFactory