Change references and solution hierarhy. Added genetic algorithm implementation for teaching NeuralNetwork. Initial implementation.