Add ID to mount node for easier inspection
Refactored modal/alert to unmount itself on hide