Molecular mechanisms of virus assembly - how new technology shapes our understanding of infectious agents