     super
 
     @listenWindowResize()
+
+    @editorHeader = new KDView
+      cssClass : "editor-header header-buttons"
+
+    @editorHeader.addSubView @headerButtonContainer = new KDView
+      cssClass : "header-buttons"
 
     @saveButton = new KDButtonViewWithMenu
       title         : "Save"

  pistachio:->

    """
    <div class="kdview editor-header">
      <div class="kdview header-buttons">
        {{> @compileAndRunButton}}
        {{> @previewButton}}
        {{> @saveButton}}
      </div>
    </div>
    <div class="kdview editor-main">
      {{> @ace}}
      <div class="editor-bottom-bar clearfix">

    @findAndReplaceView = new AceFindAndReplaceView delegate: @
    @findAndReplaceView.hide()

    @headerButtonContainer.addSubView @compileAndRunButton
    @headerButtonContainer.addSubView @previewButton
    @headerButtonContainer.addSubView @saveButton

    @setViewListeners()

  setViewListeners:->
