anchor.diff:  <script type="text/javascript">
   $(function() {
  -  var project = new Project({"project":{"iteration_length":1,"last_changeset_id":123,"iteration_start_day":1,"point_values":[0,1,2,3,5,8],"default_velocity":10,"id":999999,"start_date":"2012/03/08"}});
  +  window.md = new Markdown.Converter();
  +
  +  var project = new Fulcrum.Project({"project":{"iteration_length":1,"last_changeset_id":123,"iteration_start_day":1,"point_values":[0,1,2,3,5,8],"default_velocity":10,"id":999999,"start_date":"2012/03/08"}});
     project.users.reset([{"user":{"name":"Test User","email":"test@example.com","initials":"TU","id":1}}]);
  -  project.current_user = new User({"user":{"name":"Test User","email":"test@example.com","initials":"TU","id":1}});
  +  project.current_user = new Fulcrum.User({"user":{"name":"Test User","email":"test@example.com","initials":"TU","id":1}});
   
     project.stories.fetch = function() {};
     window.project = project;
   
  -  var chilly_bin = new ColumnView({name:'Chilly Bin', el:$('td.chilly_bin_column')}).render();
  -  var backlog = new ColumnView({name:'Backlog', el:$('td.backlog_column')}).render();
  -  var in_progress = new ColumnView({name:'In Progress', el:$('td.in_progress_column')}).render();
  -  var done = new ColumnView({name:'Done', el:$('td.done_column')}).render();
  +  var done = new Fulcrum.ColumnView({
  +    id: 'done', name: '<%= t('.done') %>', el: $('td.done_column'), sortable: false
  +  }).render();
  +  $('#column-toggles').append(
  +    new Fulcrum.ColumnVisibiltyButtonView({columnView: done}).render().el
  +  );
  +
  +  var in_progress = new Fulcrum.ColumnView({
  +    id: 'in_progress', name: '<%= t('.in_progress') %>', el: $('td.in_progress_column'),
  +    sortable: true
  +  }).render();
  +  $('#column-toggles').append(
  +    new Fulcrum.ColumnVisibiltyButtonView({columnView: in_progress}).render().el
  +  );
  +
  +  var backlog = new Fulcrum.ColumnView({
  +    id: 'backlog', name: '<%= t('.backlog') %>', el: $('td.backlog_column'), sortable: true
  +  }).render();
  +  $('#column-toggles').append(
  +    new Fulcrum.ColumnVisibiltyButtonView({columnView: backlog}).render().el
  +  );
  +
  +  var chilly_bin = new Fulcrum.ColumnView({
  +    id: 'chilly_bin', name: '<%= t('.icebox') %>', el: $('td.chilly_bin_column'),
  +    sortable: true
  +  }).render();
  +  $('#column-toggles').append(
  +    new Fulcrum.ColumnVisibiltyButtonView({columnView: chilly_bin}).render().el
  +  );
  +
   
     var view;
     appendStoryTo(chilly_bin, {"title":"Unestimated feature"});
  
positive.code:   function appendIterationTo(columnView, iteration, view) {
      iteration.project = window.project;
      if (typeof view == 'undefined') {
        view = new IterationView({model: iteration});
      }
      view.render();
      columnView.appendView(view);
      return view;
    }
  
    window.projectView = new ProjectView({model: project});
    window.projectView.scaleToViewport();
    $(window).resize(projectView.scaleToViewport);
  
  
negative.code:   <div id="velocity" class="velocity"></div>
    <%= render :partial => 'projects/nav',
               :locals => {:project => @project, :show_column_toggles => true} %>
               | <a id="add_story" href="#"><%= t('add story') %></a>
  <% end %>
  
  <table class="stories" width="100%">
  