MOLECULAR ARCHITECTURES: Polygons, polyhedra, and supramolecular polymers prepared by self-assembly and self-organization