Implemented GCM Server