         make = (type) =>
             @component[type] = {}
             for spec in JSON.parse(@file["#{type}.json"])
+                spec.containerId ?= "app"
                 @component[type][spec.id] = new @toolbox[type](spec, @sheet, @file)
         make(type) for type of @toolbox
 

    for c of app.component
        for i of app.component[c]
            item = app.component[c][i]
            item.update() if item.spec.isSink is "true"

class App



        @sheet = {}
        specs = JSON.parse(@file["sheet.json"])
        for spec in specs
            @sheet[spec.id] = new Sheet spec

        # components

