First complete Backpropagation training! Not tested if correct.