Text this: Non-Covalent Multi-Porphyrin Assemblies