anchor.diff:  
     $scope.setEndPages = (end_page) ->
        $scope.current_page = end_page
  -     $scope.getQuestions()
  +     $scope.getQuestions($scope.current_page)
        if end_page == 1
          $scope.createPages()
        else if $scope.total_pages > $scope.pages_to_show
  
positive.code:     new_page = 1 if new_page < 1
      new_page = $scope.total_pages if new_page > $scope.total_pages
      $scope.current_page = new_page
      $scope.getQuestions()
      if $scope.current_page > $scope.pages_to_show and $scope.current_page % $scope.pages_to_show == 1
        if $scope.current_page > $scope.pages_to_show
          lower_bound = (($scope.current_page/$scope.pages_to_show) * $scope.pages_to_show)
  
negative.code:     $scope.project_id = project_id
      $scope.current_page = 1
      $scope.instrument_id = instrument_id
      $scope.getQuestions($scope.current_page)
      $scope.all_questions = Question.query({"project_id": project_id, "instrument_id": instrument_id})
      $scope.instrument = Instrument.query({"project_id": project_id, "id": instrument_id}, -> $scope.createPages())
      $scope.instruments = Instrument.query({"project_id": project_id})
  
    $scope.getQuestions = (page_number) ->
      $scope.questions = Question.query({"project_id": $scope.project_id, "instrument_id": $scope.instrument_id, "page": page_number})
  
    $scope.sortableOptions = {
      cursor: 'move',
  