Integrated the app with GCM