Structure and engineering of proteins: New developments