working on new datastructure for NN
NN is now in NEAT structure, and backprop still works, check the main function in NeuralNetwork to see it restructure a stupid initial layer :)