Proteins: Some principles of classification and structure