     options.history ||= window.history
     options.storage ||= window.sessionStorage
     
-    @networkController = Stacker.NetworkController
+    @networkController = new Stacker.NetworkController
     @historyStack = Stacker.alloc(Stacker.Cards)
     @historyController = new Stacker.HistoryController(
       @historyStack, options.history, options.storage

    console.log "Stacker.Card#fromJSON", data
    stackId = data.stackId
    data.stackId = undefined
    data.stack = repository.get(stackId)
    card = Stacker.alloc Stacker.Card, data
    Stacker.updateCardFromHtml(card, data.html)
    card

  toJSON: ->

class Stacker.Cards extends Backbone.Collection
  model: Stacker.Card

  constructor: (models=[], options={}) ->
    super
    @cid = _.uniqueId('c')
    @id ||= options.id || _.uniqueId('id-')

  @fromJSON: (data) ->
    cards = Stacker.alloc(this)
