Self-Assembling Supramolecular Composites