Working out the steps for creating a push notification service