Adjusted the way `popupify` works

Instead of making each content into a popup, now we're using a single
popup holder that switches its content.