finished neural network backprop (still buggy)