| GcmNetworkManager | Clients will use this class to schedule tasks that require network access. |
| GcmTaskService | Implemented by the client application to provide an endpoint for the GcmNetworkManager
to call back to when a task is ready to be executed. |
| GoogleCloudMessaging | The class you use to write a GCM-enabled client application that runs on an Android device. |