Push notifications

Push notifications on desktop and mobile

Send push notifications to new users on desktop and mobile.