BriX: a database of protein building blocks for structural analysis, modeling and design.