title: How can I get a FirebaseArray Array within a AngularJs service if I can't use $scope in a service
body: <p>I can bring Array data from firebase using this in a AngularJs controller</p>
  <p>$scope.questions = fbutil.syncArray('questions/');</p>
  <pre><code>    // Upon connection build game object
      $scope.questions.$loaded().then(function() {
          console.log($scope.questions);
          
          return $scope.questions.$save();
      })
      
  </code></pre>
  <p>The code works if If I have the Json  array self.questions in the service as below
  angular.module('quiz')
  .service('LoadQuestions', function (fbutil,_) {</p>
  <pre><code>var self = this;
  
  self.questions = [
      {
          'q':'What is ?',
          'wrong_answers' : ['A', 'B', 'C'],
          'answer' : ''D
      },
      {
          'q' : 'Where is ?',
          'wrong_answers' : ['A', 'B', 'C'],
          'answer' : 'D
      },
      {
          'q' : 'Who is ?',
          'wrong_answers' : ['A', 'B', 'C'],
          'answer' : 'D'
      }
  ];
  
    
  
  self.getQuestions = function(){
      return _.shuffle(self.questions)
  };
  
  self.getPossibleAnswers = function(question) {
      return _.shuffle([question.answer].concat(question.wrong_answers))
  };
  
  self.checkAnswer = function(questionText, answer) {
      console.log('Checking:');
  
      var question = _.find(self.questions, function(q) {
          return q.q == questionText;
      });
      console.log(questionText, answer, question.answer == answer);
      return question.answer == answer;
  }
  </code></pre>
  <p>});</p>