Molecular Level Artificial Photosynthetic Materials