removed percepton files
added functions to NeuralNetwork header