add PetaCaleg.Dialog, use for #about
dialog events
candidate modal setup
start implementing the candidate modal
s/dialog/modal/g