Issue #16: updated phone directive to use popup