Structural classification of proteins and structural genomics: new insights into protein folding and evolution | Synapse