chore(popover): split template to separate file