Communication with google cloud endpoints
Implementation of the google cloud messaging service
Further improvements