Removed many public functions

In favor of single RunGeneticAlgorithm function to call.