Outer signodes, deltasignodes, and deltaweights

The outmost nodes are calculating right - now i need to fix the
inner nodes to calculate right