Add container descriptor data-structures
This MR is just the data structures introduced in !350 (closed) to represent a hierarchic size/index tree.
This MR is just the data structures introduced in !350 (closed) to represent a hierarchic size/index tree.