The role of architectural engineering in macromolecular self-assemblies via non-covalent interactions: A molecular LEGO approach. (April 2020)