Initial backpropagation implementation
(ported from my old Java implementation, untested)
Initial back propagation test setup (not ready)