added neuralnetwork.py