Structure and assembly of herpesviruses