Evolution and the molecular revolution