anchor.diff:      Console.clear()
       CodeGUI.WatchList.clearAllocations()
       $('#serialization-trigger').attr 'disabled', 'disabled'
  -
  -    webSocket.trigger "simulateGrid", @serialize()
  +    tempStorage = @serialize()
  +    webSocket.trigger "simulateGrid", tempStorage
  +    if localStorage?
  +      localStorage.setItem 'simulation', JSON.stringify(tempStorage)
  +
   
     @stop = () =>
       throw 'already paused' if @isPaused
  
positive.code:     $serialization_trigger = $ '#serialization-trigger'
      $serialization_trigger.removeAttr 'disabled'
      CodeGUI.reset()
  
      # does not work because 'disabled' does not trigger hover
  #    $serialization_trigger.tooltip {
  
negative.code:         if loaded >= images.length
            callback()
  
    tempStorage = null
    @start = () =>
      throw 'already started' if @isSimulating
      clear()
  