Self-assembly of functional chromophores into chiral nanomaterials