Refactored GCM stuff into ServerConnection, made GCM Asynchronous
Removed dummy data and added GCM ID code