BACKPROP WORKS OMG! now adding genetic functionality
it turns out I just had to make it output every step, and then eventually I had it output the frontprop before and the frontprop after modification, and adjusted it based on that.