Text this: Biomimetic Dye Aggregate Solar Cells