NeuralNetwork with BackPropagation Method