Molecular mechanisms controlling protein-protein and protein-nucleic acid interactions as revealed by studies of virus maturation