added gcm registration manager + class renaming