Protein Architecture: Interfacing Molecular Assemblies and Immobilization Biotechnology