work with replacing nodes

- attempting to fix bug with replacing nodes
- destroying outlets on nodes when they are replaced and setting their
inputs to zero.
TODO: rescale function nodes back down to match.
--Still getting one extra outlet