Overview: Biologicals & Immunologicals; Biomolecule libraries, arrays and molecular diversity