anchor.diff:      });
     },
   
  +  initializeOutputBarToggle: function() {
  +    $('#toggle-sidebar-output').on('click',this.hideOutputBar.bind(this));
  +    $('#toggle-sidebar-output-collapsed').on('click',this.showOutputBar.bind(this));
  +  },
  +
  +  showOutputBar: function() {
  +    if ($('#sidebar').hasClass('sidebar-col')) {
  +      this.handleSideBarToggle();
  +    }
  +    $('#output_sidebar_collapsed').addClass('hidden');
  +    $('#output_sidebar_uncollapsed').removeClass('hidden');
  +    $('#output_sidebar').removeClass('output-col-collapsed').addClass('output-col');
  +  },
  +
  +  hideOutputBar: function() {
  +    $('#output_sidebar_collapsed').removeClass('hidden');
  +    $('#output_sidebar_uncollapsed').addClass('hidden');
  +    $('#output_sidebar').removeClass('output-col').addClass('output-col-collapsed');
  +  },
  +
     initializeEverything: function() {
       this.initializeRegexes();
       this.initializeCodePilot();
  
positive.code:   handleKeyPress: function (event) {
      if (event.which === this.ALT_1_KEY_CODE) {
        this.showWorkspaceTab(event);
      } else if (event.which === this.ALT_2_KEY_CODE) {
        this.showTab(1);
      } else if (event.which === this.ALT_3_KEY_CODE) {
        this.showTab(2);
      } else if (event.which === this.ALT_R_KEY_CODE) {
        $('#run').trigger('click');
      } else if (event.which === this.ALT_S_KEY_CODE) {
  
negative.code:       var frame = $('[data-file-id="' + active_file.id + '"]').parent();
        this.showFrame(frame);
        this.toggleButtonStates();
      }.bind(this));
    },
  
    initializeFileTreeButtons: function () {
      $('#create-file').on('click', this.showFileDialog.bind(this));
      $('#create-file-collapsed').on('click', this.showFileDialog.bind(this));
      $('#destroy-file').on('click', this.confirmDestroy.bind(this));
      $('#destroy-file-collapsed').on('click', this.confirmDestroy.bind(this));
      $('#download').on('click', this.downloadCode.bind(this));
      $('#download-collapsed').on('click', this.downloadCode.bind(this));
      $('#request-for-comments').on('click', this.requestComments.bind(this));
    },
  
    initializeSideBarCollapse: function() {
      $('#sidebar-collapsed').addClass('hidden');
      $('#sidebar-collapse-collapsed').on('click',this.handleSideBarToggle.bind(this));
      $('#sidebar-collapse').on('click',this.handleSideBarToggle.bind(this))
    },
  
    handleSideBarToggle: function() {
      $('#sidebar').toggleClass('sidebar-col').toggleClass('sidebar-col-collapsed');/**
      $('#frames').toggleClass('editor-col')
      if (main_area.hasClass('col-sm-10')) {
        main_area.removeClass('col-sm-10').addClass('col-sm-11');
      } else if (main_area.hasClass('col-sm-11')) {
        main_area.removeClass('col-sm-11').addClass('col-sm-10');
      }*/
      $('#sidebar-collapsed').toggleClass('hidden');
      $('#sidebar-uncollapsed').toggleClass('hidden');
    },
  
    initializeRegexes: function () {
  