added channels subscriptions and gcm notifications