added GeneticNeuralNetwork namespace