New 'Native Popup' notification method, closes #8 and fixes #7