Fix: Properly add components to component-hash
First attempt at copy operation for ID Nodes

TODO: Relationships are still not hooked back up yet
Typeinfo defines for outer nodes
Using cleaner hash iterator syntax