Refactored assemble.hpp, now three parts: select_rings, assign_parents, add_rings Rewritten ring_properties Obsoleted add_to_containment.hpp, assemble.hpp