Getting somewhere

Most of the gui and regsistration is done.
Server can recive gcm messages