some renamings
Use interfaces for sequence/structure fragment libraries.