Design and Function at the Threshold of Life: The Viruses