finished backprop code

for the most part, still needs calculation of total error for the
network at the end. almost there!