Modified the assemble_coordinates() function of the pipe_control.structure.main module.
The function has been renamed to assemble_structural_objects(). The call to the
lib.structure.internal.coordinates.assemble_coord_array() function has also been shifted out of
assemble_structural_objects() to simplify the logic and decrease the amount of arguments passed
around.