Fixed some stupid errors  with the testbench and reworked the adder subtractor slightly so that we could work with the sum and cout outputs without needing to invoke buffers or inouts.