Made parent-child relationships weak
The memory submodule locks itself for thread safety
First attempt at bindings refactor: bindings duplicate the parent links.

Resizing is not yet handled.
bindings handle resizing