anchor.diff:      ///default authentication model and profile is needed in this class
       _authenticationModel = AuthenticationModel.fromJson({});
       _userProfileModel = UserProfileModel.fromJson({});
  -    _cardStates = {
  -      'availability': true,
  -      'events': true,
  -      'links': true,
  -      'news': true,
  -      'parking': true,
  -      'special_events': true,
  -      'weather': true,
  -      'dining': true,
  -      'schedule': true,
  -      'finals': true,
  -      'schedule': true,
  -      'MyStudentChart': true
  -    };
  -    _cardOrder = [
  -//      'availability',
  -//      'dining',
  -//      'events',
  -//      'links',
  -//      'news',
  -//      'parking',
  -//      'weather',
  -//      'special_events',
  -      'MyStudentChart',
  -//      'finals',
  -//      'schedule',
  -    ];
  +
       _notificationsSettingsStates = {
         'campusAnnouncements': true,
         'freeFood': true,
         'shuttle': true
       };
  -    _notificationsSettings = [
  -      'campusAnnouncements',
  -      'freeFood',
  -      'shuttle'
  -    ];
  +    _notificationsSettings = ['campusAnnouncements', 'freeFood', 'shuttle'];
     }
   
     ///STATES
  
positive.code:   bool get isLoggedIn => _authenticationModel.isLoggedIn(_lastUpdated);
    bool get isLoading => _isLoading;
    DateTime get lastUpdated => _lastUpdated;
    Map<String, bool> get cardStates => _cardStates;
    List<String> get cardOrder => _cardOrder;
    Map<String, bool> get notificationsSettingsStates => _notificationsSettingsStates;
    List<String> get notificationsSettings => _notificationsSettings;
  }
  
negative.code:   UserProfileService _userProfileService;
    PushNotificationDataProvider _pushNotificationDataProvider;
  
    Map<String, bool> _notificationsSettingsStates;
  
    List<String> _notificationsSettings;
  
    ///Update the authentication model saved in state and save the model in persistent storage
  